﻿using AppSocketModel.Consume;
using BCGPSCommon;

namespace AppSocketService.Consume
{
    public interface IDeviceUsePayTypeSelectService
    {
        DeviceUsePayTypeSelectDto Add(DeviceUsePayTypeSelectRequestDto requestDto);
        DeviceUsePayTypeSelectDto GetById(string id);
        PageableList<DeviceUsePayTypeSelectDto> GetList(bool? isStartUse, bool? isDiscard, bool? isTimeOver, bool desc, int index, int size);
        DeviceUsePayTypeSelectDto Modify(DeviceUsePayTypeSelectPutDto putDto);
        bool SetDiscard(string id);
        bool SetStartUse(string id);
    }
}